non-resident owner - Spanish English Dictionary